a marine fish up to 3 feet long - Español Inglés Diccionario